CNTRLPLANE-2186: Add automated Jira issue fixing for HyperShift using Claude Code - #70147
Conversation
|
Skipping CI for Draft Pull Request. |
13a8692 to
8641f4e
Compare
|
@bryan-cox: This pull request references CNTRLPLANE-2186 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target either version "4.21." or "openshift-4.21.", but it targets "openshift-4.22" instead. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
2678917 to
62b5014
Compare
9f6829c to
d24eb1b
Compare
|
/verify-owners |
|
The following users are mentioned in OWNERS file(s) but are untrusted for the following reasons. One way to make the user trusted is to add them as members of the openshift org. You can then trigger verification by writing
|
|
Issues in openshift/release go stale after 30d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
d24eb1b to
3dd1580
Compare
|
/remove-lifecycle stale |
5d42eaa to
c5c7cdf
Compare
c5c7cdf to
cf650a0
Compare
|
/pj-rehearse periodic-ci-openshift-hypershift-main-periodic-jira-agent |
|
@bryan-cox: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-hypershift-main-periodic-jira-agent |
|
@bryan-cox: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-hypershift-main-periodic-jira-agent |
|
@bryan-cox: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
… Agent Add CLAUDE_MODEL environment variable to explicitly specify the Claude model used for processing Jira issues. Defaults to claude-opus-4-5-20251101. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Change the periodic-jira-agent job schedule from daily at 9:00 AM UTC to weekly on Mondays at 8:30 AM UTC. This reduces the frequency of automated Jira issue processing runs. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
575ae93 to
ddb6ad1
Compare
|
/pj-rehearse periodic-ci-openshift-hypershift-main-periodic-jira-agent |
|
@bryan-cox: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-hypershift-main-periodic-jira-agent |
|
@bryan-cox: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/hold cancel |
|
/pj-rehearse ack |
|
@bryan-cox: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/approve |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bryan-cox, deepsm007, enxebre The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
c94719a
into
openshift:master
Add CLAUDE_MODEL environment variable to hypershift-review-agent-process step to pin the model version to claude-opus-4-5-20251101, following the pattern established in PR openshift#70147 for hypershift-jira-agent. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Issues in openshift/release go stale after 30d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
Summary
Add automated Jira issue processing workflow for HyperShift that uses Claude Code to analyze issues and create draft PRs with fixes.
What it does
/jira-solvecommand/jira-solvecommand to analyze each issue and implement a fixhypershift-community/hypershiftfork toopenshift/hypershiftagent-processedlabelhypershift-automationJira Query
Workflow steps
Configuration
JIRA_AGENT_MAX_ISSUES)Files added
ci-operator/step-registry/hypershift/jira-agent/- Workflow and step definitionsci-operator/config/openshift/hypershift/openshift-hypershift-main.yaml- Periodic job configThe PRs created from this job can be tracked here - https://github.com/openshift/hypershift/pulls?q=is%3Apr+author%3Aapp%2Fhypershift-jira-solve-ci+
🤖 Generated with Claude Code